/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.geaSV.beans;

import com.geaSV.busquedas.busquedaProveedor;
import com.geaSV.entities.ProveedorE;
import java.io.IOException;
import java.sql.SQLException;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.context.FacesContext;

/**
 *
 * @author vash
 */
@ManagedBean
@RequestScoped
public class mostrarProveedor {
  private String id;
  private String nombre;
  private String giro;
  private String razonSocial;
  private String nit;
  private String nrc;
  private String direccion;
  private String web;
  private String email;
  private String contactoP;
  private String telefono;
  private String tipoContribuyente;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getGiro() {
        return giro;
    }

    public void setGiro(String giro) {
        this.giro = giro;
    }

    public String getRazonSocial() {
        return razonSocial;
    }

    public void setRazonSocial(String razonSocial) {
        this.razonSocial = razonSocial;
    }

    public String getNit() {
        return nit;
    }

    public void setNit(String nit) {
        this.nit = nit;
    }

    public String getNrc() {
        return nrc;
    }

    public void setNrc(String nrc) {
        this.nrc = nrc;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getWeb() {
        return web;
    }

    public void setWeb(String web) {
        this.web = web;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getContactoP() {
        return contactoP;
    }

    public void setContactoP(String contactoP) {
        this.contactoP = contactoP;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public String getTipoContribuyente() {
        return tipoContribuyente;
    }

    public void setTipoContribuyente(String tipoContribuyente) {
        this.tipoContribuyente = tipoContribuyente;
    }
    

    /**
     * Creates a new instance of mostrarProveedor
     */
    public mostrarProveedor() throws SQLException {

   
    
    }
    public void mostrar() throws SQLException{
       
FacesContext contex=FacesContext.getCurrentInstance(); 
this.id=contex.getExternalContext().getSessionMap().get("prov").toString();
  busquedaProveedor bP=new busquedaProveedor();
    ProveedorE e;
    e=bP.buscarDatosProveedor(id);
        System.out.println("entro"+e.getNombre());
  nombre=e.getNombre();
  giro=e.getGiro();
  razonSocial=e.getRazonSocial();
  nit=e.getNit();
  nrc=e.getNrc();
  direccion=e.getDireccion();
  web=e.getDireccion();
  email=e.getEmail();
  contactoP=e.getContactoP();
  telefono=e.getTelefono();
  tipoContribuyente=e.getTipoContribuyente();
    }
   
    public void mostrarDatos() throws SQLException{
  

    
    }
}
